home *** CD-ROM | disk | FTP | other *** search
- #
- # Increm.4
- # Header prototype line:
- # date revision binaries/system files affected
- # E.g.:
- # 91Feb24 v1.32-4 citadel.tos, citpeek.tos
- # (only binaries affected, no system files)
- # 91Feb24 v1.32-4 configur.tos
- # (configur binary changed, but not ctdltabl.sys)
- # 91Feb24 v1.32-4 ctdltabl.sys
- # (ctdltabl.sys changed, & by extension all binaries)
- # 91Feb24 v1.32-4 ctdllog.sys
- # (system file changed, will need conversion)
- # 91Feb24 v1.32-4 libfnord.olb
- # (some library code changed, & by extension all binaries)
- #
-
- 91Feb24 v1.32-4 citadel.tos
- -Added code to doNetRooms() so message zaps & purges generate a note
- in Aide>. [netrcv.c]
- -Made message display in dodiscard() more sensible in how it shows the
- room of origin for discarded messages. [netmisc.c]
-
- 91Feb27 v1.32-5 libfnord.olb, citadel.tos
- -Altered timeis() to use library routines (time() & localtime()) rather
- than GEMDOS calls & piles of bit-shifting. To fix bug screwing up
- day-of-week display from .RS, polling set for certain days, and events
- set for certain days. [timeis.c]
- -Altered readSysTab() to do an exit(255) in case of ctdltabl.sys size
- mismatch error. [readtabl.c]
- -Fixed read1mesg() to make proper use of mAbort() call when trying to
- end long, futile message scans. [msg.c]
-
- 91Mar06 v1.32-6 citadel.tos
- -Now permit exit of [L]ogin by hitting CR at 'name:' prompt, in login().
- [login.c]
- -Made getproto() a bit smarter & the prompt more informative. [misc.c]
- -Made sure user defaults are properly set in newuserlogin(), setlog(),
- and terminate(). [login.c, terminat.c]
- -Added +door parameter to citadel.tos. Hacks to main(), terminate(),
- hangup(). New global flag `doormode'. [ctdl.c, terminat.c, hangup.c]
-
- 91Mar12 v1.32-7 citadel.tos
- -Cosmetics. Fixed more [S]top/doCR() glitches, added [I]nfo to non-
- expert room prompt blurb in givePrompt(). [misc.c, hothelp.c]
- -Added "no more rooms with new messages" message in nextroom() when
- that is the case, and user is non-expert. [room.c]
-
- 91Mar14 v1.32-8 libfnord.olb, citadel.tos
- -Cosmetic fix (always set outFlag = OUTOK in hothelp()). [hothelp.c]
- -Removed rawmodeminit() from citlib.h; function is now static in
- hangup.c. [hangup.c, citlib.h]
- -Fixed all utilities to be case-independent with command-line switches.
- [callstat.c, popular.c, genindex.c, genpages.c, dumpmsg.c]
- -Added check to initfnord() so it will stop when MAXFNORDS reached,
- instead of bombing the system. [ctdl.c]
- -Changed time estimates for file transfers in WCHeader(). Now does
- calculation a la Cit-86. Also, don't print time in dlstat() if it's
- 0. [misc.c]
-
- 91Mar25 v1.32-9 citadel.tos
- -Fixed up canreply() to output useful messages when refusing to allow
- a reply. Also now permits SomeSysop() to send l-d net mail without
- any credits; in canreply() and chkaddress(). [msg.c]
- -In slavemode(), modify role-reversal code for Cit-86 on the other end.
- Send net password if defined, and request net options. [netrcv.c]
- -Put in lots of splitF(debuglog, ...) stuff in toroom(), gotoname(),
- gotoroom() & partialExist() in a first attempt at finding the double-
- terminate bug. Also in logMessage(). [room.c, calllog.c]
- -Modified user limit reset code in login() to roll excess usage over
- to new calls rather than wipe it all out after midnight. [login.c]
- -Modified legaldoor() and dodoor() to permit users onConsole to use
- doors when not logged in. [door.c]
- -Added declaration for debuglog file to citadel.h.
-
- 91Mar28 v1.32-10 citadel.tos
- -Made the forward .RM code stop before displaying any messages saved
- via [R]eply, [H]eld, or pr[O]mote. In displaymesg(). [msg.c]
- -Converted stupid 'Carr-loss' and 'Carr-detect' messages to real
- English. [modem.c]
- -Made .RI usable by all users (not just Aides) in doRead(). [ctdl.c]
-
- 91Mar28 v1.32-11 citadel.tos
- -Added a statroom() call at the end of doInfo(). [ctdl.c]
- -More debugging stuff, in statroom(). [room.c]
-
- 91Apr01 v1.32-12 citadel.tos
- -Fixed bug in msgbrk() causing bus error; attempted to index into
- roomBuf.msg[] when NUMMSGS == 0. A Bad Thing. [msg.c]
-
- 91Apr02 v1.32-13 citadel.tos
- -Don't allow [F]ile-grab if nobody loggedIn, in doSysop(). [dosysop.c]
- -Refixed canreply() to allow Sysops to reply to unknown nodes. [msg.c]
- -Prettied up .R=<CR> in doRead() (needed a \r), and error messages from
- canreply() in tailmesg(). [doread.c, msg.c]
-
- 91Apr04 v1.32-14 citadel.tos
- -Removed debugging put in with v1.32-9. [room.c]
- -Added debugging to find getlog(-1) error, in chkaddress() and
- bodymesg(). [msg.c]
- -Located getlog(-1) bug & fixed it, in chkaddress(). [msg.c]
-
- 91Apr06 v1.32-15 ctdltabl.sys
- -Added MAILENTER (cfg.maxmailmsgs) parameter to ctdlcnfg.sys to control
- mail entry, leaving the MSGENTER parameter to control all other rooms.
- In setvariable() and doEnter(). [ctdl.h, cfg.c, doenter.c]
- -Added checking of cfg.maxmsgs & cfg.maxmailmsgs in replymesg(), which
- we somehow forgot to think about. [msg.c]
- -Changed abs() to ABS(), max() to MAX() & moved MIN() from netmain.c
- to ctdl.h. [ctdl.h, netmain.c]
- -Allow Sysop to set # of new messages shown to new callers, formerly
- hard-coded at 50, in ctdlcnfg.sys. New parameter NEWUSERMSGS &
- cfg.newusermsgs, in setvariable() & newuserlogin().
- [ctdh.h, cfg.c, login.c]
- -Modified pushroom() so it doesn't keep putting sequential movement to
- the same room on the backup stack. [room.c]
-
- 91Apr13 v1.32-16 citadel.tos
- -Inserted extra doCR() before statroom() call in doinfo(). [ctdl.c]
- -Fixed bug in terminate() that added 5 to logBuf.lbtime instead of
- cfg.mincalltime, if user terminated after less than cfg.mincalltime
- minutes of connection. [terminat.c]
- -Added display of user call limits to .RS, in systat(). [doread.c]
- -Stopped subtracting creds from Sysops in savenetmail(). [postmsg.c]
- -Added file size & free space stats to file receipt message in
- catchfile(). Also make it check for physical free space, in addition
- to unused part of receiptK. [netrcv.c]
-
- 91Apr28 v1.32-17 ctdltabl.sys
- -Converted cfg.flags to use bitfields. [ctdl.h, flags.h, cfg.c, and
- a million others]
-
- 91Apr29 v1.32-18 all .h
- -Hacked all the header files to be more sensibly structured.
- -Added all cfg values to citpeek.tos display. (I think.) [citpeek.c]
- -Fixed bug in chkaddress() that permitted entry of mail to oneself.
- [msg.c]
- -Removed the code in doEnter() that permitted .E<anything><CR> to
- default to .E<anything>M; it now causes a whazzit(). [doenter.c]
- -Removed the code in doRead() that permitted .R<anything><CR> to
- default to .R<anything>N; it now causes a whazzit(). [doread.c]
- -Make sure .R[DE] never defaults to browser mode (i.e. if user has set
- the "more" default in his configuration). [doread.c]
- -Made msgtime() more robust (can now properly handle times sans am/pm,
- or of format HH:MM:SS), and fixed a bug that would've buggered up
- calculations when HH == '12' and no am/pm was present. [msgtime.c]
- -Yet another fix to outspaces() to make the formatter work. [format.c]
- -Fixed insertParagraph() so it will abort if fed a null search string.
- [editor.c]
-
- 91May03 v1.32-19 ctdltabl.sys
- -Make sure .R[DE] never defaults to browser mode, this time doing it
- right. [doread.c]
- -Made msgtime() more robust, this time doing it right. [msgtime.c]
- -Modified ingestFile() to strip the high bit from incoming chars
- before sending to the held buffer. [misc.c]
- -Added archive code to aideMessage() to archive messages purged,
- deleted, etc. [postmsg.c]
- -Added a hook to sendMail() to make sure the mail-pending flag doesn't
- get cleared if mail transfer has a problem. [netcall.c]
- -Prettied up the stuff during initializing an archive room, in
- initialArchive() and editroom(). [room.c, roomedit.c]
- -Added diagnostic logout message to logMessage(). [calllog.c]
-
- 91May05 v1.32-20 citadel.tos
- -Fixed parameter mismatch in catchfile() that was causing all file-
- receipts to fail due to (perceived) lack of space. [netrcv.c]
- -Fixed message printing routines in citpeek. [citpeek.c]
- -Redid escape code printing in dumpmsg. [dumpmsg.c]
-
- 91May12 v1.32-21 citadel.tos
- -Fixed type-cast bug in code added to sendMail() in -19. [netcall.c]
-
- 91May16 v1.32-22 citadel.tos
- -Removed hook from sendMail (see 1.32-19 and -21) since it was not
- needed and was causing all mail to fail totally. [netcall.c]
-
- 91May19 v.1.32-23 citadel.tos, configur.tos
- -Added reminder to net node kill confirmation prompt in editNode() to
- make sure all net rooms are unshared. [netmisc.c]
- -Made e[X]it an option in the browser (browser()) and more
- (tailmesg()) menus; aliased [S]top and [Q]uit to e[X]it.
- [doread.c, msg.c]
- -Made the record() messages "audit failure on call" and "audit failure
- on net" stick "log.sys" at the end. [calllog.c]
- -Added updtfloor() call to doAide() to wipe out empty floors after
- the last room on them is cilled. [ctdl.c]
- -Make chkaddress() copy lbname to msgBuf.mbto for local mail, to make
- sure recipient name has correct case, etc. [msg.c]
- -Fixed setclock() to not bugger up the month. [misc.c]
- -Made cfg parameter ANONFILEXFER control file requests as well as file
- sends; in flingfile(). [netrcv.c]
- -Cleaned up all the splitF() and neterror() messages during network
- activity. [netrcv.c, netcall.c, netmisc.c, netmain.c, neterror.c,
- nfs.c]
-
- 91May21 v1.32-24 citadel.tos
- -Changed a couple of char parameters in doRegular() to int in the
- hopes of getting the phantom extended command bug. [ctdl.c]
-
- 91May26 v1.32-25 citadel.tos
- -Allow Aides to post in read-only rooms, in canreply(). [msg.c]
-
- 91May27 v1.32-26 ctdl.h
- -Moved 'remotesysop' from SomeSysop() to TheSysop(). [ctdl.h]
- -New ctdlcnfg.sys parameter, "autoshownew" (and corresponding flag in
- cfg.flags) to determine whether new messages in Lobby> are shown on
- login. (Of course, only weenies will want this...) [config.h, cfg.c,
- login.c]
- -Minor mod to doRead() to still allow '\n' as a command because it can
- be passed in as a parameter; explicitly disallowed ".R<stuff><CR>".
- [doread.c]
- -^LO now prints helpful blurb. [dosysop.c]
- -Door privileges, just like mail and net privs. New flag in logBuf,
- new ctdlcnfg.sys flag "alldoor", function in ^LU to flip the bit, etc.
- [log.h, config.h, cfg.c, dosysop.c, door.c]
- -New ctdlcnfg.sys parameter "eventclosetime" -- defines how close an
- event must be pending before time-consuming commands are disallowed.
- Code in cfg to handle it; new function event_pending() in libevent
- to return YES if such a close event is pending and optionally print a
- helpful message. Called in dodoor(), but we could add calls in other
- places. [config.h, cfg.c, door.c, libevent.c]
- -New .R parameter '~' to negate the next command; works with More,
- Local-only, User and Invited. Hacks to doRead() and legitimate().
- 'wantuser' made global, and its meaning (along with a couple of
- others) changed to include YES, NO and ERROR as possibilities (ERROR
- meaning 'apply the option in reverse'). [doread.c, msg.c]
- -New cfg flag, "autozerolimit", to control whether user limits are
- reset to zero at midnight or simply decremented by the amount of the
- limit. Changes to login(), and cfg. [config.h, cfg.c, login.c]
- -Changed logBuf.lblimit to logBuf.lbdownloadlimit -- descriptive, wot?
- Changes to a few files... [login.c, misc.c, dosysop.c, citpeek.c,
- login.c, log.h, conv33d.c]
-
- 91May28 v1.32-27 citadel.tos
- -Fixed bug in doRead(). [doread.c]
- -Speedups to makefile (addition of .SUFFIXES so it won't spend hours
- trying to find Fortran sources, lex files and TeX input.) [makefile]
-
- 91May29 v1.32-28 citadel.tos
- -Fixed dodoor() so SomeSysop() or users onConsole can always run
- doors. [door.c]
- -Fixed outspaces() to process \b's. [format.c]
- -Fixed .R~M[NORA] glitch -- moved singleMsg setting code from
- showMessages() to doRead(). [msg.c, doread.c]
- -Put in logic for .R~I in doRead(). (oops.) [doread.c]
-
- 91May31 v1.32-29 citadel.tos
- -viewuser() now displays door privs, if present. [dosysop.c]
- -In dodoor(), permit SomeSysop() and users onConsole to evade the
- event_pending() prohibition on running doors. [door.c]
- -Added "Hit ^X to cancel" prompt to readBatch(), initWC(), getText(),
- upload(). [doenter.c, doread.c, editor.c, misc.c]
- -Fixed uMAILPRIV check in doEnter() to also check if thisRoom ==
- MAILROOM. [doenter.c]
- -clog.tos and vlog.tos now show door priv status. [clog.c, vlog.c]
- -Prettied up vlog a bit. [vlog.c]
- -New utility flipbits.tos to selectively bestow/remove net privs
- and/or mail privs and/or door privs for all users. [flipbits.c,
- makefile]
- -Added door priv setting code to login() code (set for TheSysop(),
- set/clear for new users). [login.c]
- -Got rid of UGLY HACKS in logBuf processing in configur.tos. [cfg.c]
- -Added "enter file name" prompt to .R[DEF] in doRead(), for non-
- experts. [doread.c]
- -.B/.U code restored in ungoto(). On close examination, orc's code
- seems okay. Did we fix it then disable it, or was it always okay, or
- am I not seeing the problem in it? [ctdl.c]
- -Put file date before description in printdir(). [doread.c]
- -Added Sysop configurable user defaults for uSHOWTIME, uLASTOLD,
- uFLOORMODE, uREADMORE, and uNUMLEFT; set in newuserlogin(). The
- ctdlcnfg.sys variables are DEFSHOWTIME, DEFLASTOLD, DEFFLOORMODE,
- DEFREADMORE, and DEFNUMLEFT, in setvariable(). [login.c, cfg.c]
-
- 91Jun01 v1.32-30 citadel.tos, vlog.tos, flipbits.tos
- -More fixes to vlog.tos and flipbits.tos. [vlog.c, flipbits.c]
- -Minor cosmetic hacks to .R[DE] in printdir(). [doread.c]
- -Minor cosmetic hack to !? in dodoor(). [door.c]
- -Minor cosmetic hack to ungoto(). [ctdl.c]
-
- 91Jun03 v1.32-31 citadel.tos
- -Bug-fix to pushroom() to make it work correctly when lastRoom == -1.
- [room.c]
- -Increase USTKSIZE to 16 (ungoto stack size). [room.h]
- -Dynamicised the loading of <fnord>s so there's no longer a limit of
- 20. [ctdl.c]
- -Added "checkpointing", a speedup to configur which involves
- writing a file to #sysdir (checkpt.sys) containing cfg.newest,
- cfg.catSector and cfg.catChar, each time we save a new message.
- If you invoke configur with the "-c" flag, it uses
- the checkpoint file when scanning the message base. Changes to
- msgscan() in cfg, new file citlib/checkpt.c, and change to
- notemessage(). [cfg.c, postmsg.c, checkpt.c, makefile]
-
- 91Jun05 v1.32-32 citadel.tos, configur.tos
- -Added "door privs" message to .RS in systat(). [doread.c]
- -Diddled checkpointing a bit. [cfg.c, checkpt.c]
- -Bug fix to definable config defaults in newuserlogin(). [login.c]
-
- 91Jun06 v1.32-33 citadel.tos
- -Removed DAY() macro definition from misc.c, as it is also in ctdl.h.
- [misc.c]
-
- 91Jun17 v1.32-34 citadel, ckdoor
- -.RM[NORA] was calling canreply() when the user hit [H]eld, causing
- fargups. It now doesn't do this if the Held message has a To: field.
- [msg.c]
- -Disallowed [I]nfo in Mail. [ctdl.c]
- -Added some CRs to .RG. [doread.c]
- -Added new macro to door.h, DOORCHARS, to define the string of
- allowable mode characters in door defs; use this in ckdoor. [door.h,
- ckdoor.c]
- -Added non-expert filename prompts for .RH, RB. [doread.c]
- -Same for .EF and Upload commands. [doenter.c]
- -Redid the help system. Now several entry points: hothelp(), for
- menu-style hot helps; help() for plain old dump-'em style helps;
- menu() for .mnu files, and blurb() for .blb files. All use the same
- base function to print things, so '%' lines are filtered when not
- needed for menus, etc. Removed old functions tutorial() and
- dotutorial(). [misc.c, hothelp.c, citadel.h, lots of other places.]
-
- 91Jun24 v1.32-35 citadel
- -Fixed cosmetics in help file routines. [hothelp.c]
- -Improved a prompt in sendARinit(). [xymodem.c]
- -Don't print 'Hit ^X to cancel' prompt for Capture and Journal.
- [misc.c]
- -Cancel the implicit More you get when you do a .RG in Mail>.
- [doread.c]
- -Changed the intro blurb in citadel to amend the copyright years
- and to assert copyright. [ctdl.c]
- -Another hack to hot helps: '%%' escapes lines which are to be
- printed (sans %%) iff menu-processing is in effect. [hothelp.]
- -Added confirmation prompts to delete/move/copy code in
- copymessage(). [msg.c]
- -Changed name of directory room tagfile to "_fnord_.dir" to avoid
- conflict with gcc UNIXMODE '.dir' files (for those of us who even
- know about such things.) [libtag.c]
-
- 91Jul01 v1.32-36 flipbits
- -Don't mess with Aide or Sysop accounts in flipbits.tos. [flipbits.c]
-
- 91Jul08 v1.32-37 citadel.tos
- -Change "_fnord_.dir" to ".fdr". [libtag.c]
-
- 91Jul28 v1.32-38 citadel.tos, configur.tos, scanzt.tos, ctdltabl.sys
- -In modIn(), changed ^T (console request) to ^R ("R" for "Request").
- Added ^T to toggle user twit status ("T" for "Twit"). Changed
- status line flags as needed, in stat_upd(). [modem.c, statbar.c]
- -Added twit flag 'T' to status line in stat_upd(). If no status bar,
- puts a "TWIT" message after user's name in givePrompt(). [statbar.c,
- misc.c]
- -Added global flag chatrequest; set in doChat() and ringSysop().
- Puts a '*' on status line in stat_upd() when user has an
- unanswered chat request outstanding. If no status line, puts
- a "chat requested" message after user's name in givePrompt().
- Clear flag in terminate(), doChat() and ringSysop(). [citadel.h,
- statbar.c, misc.c, ctdl.c, modem.c]
- 91Aug03 -Implemented ^E fake error in modIn(). Spits out contents of
- fakeerr.blb, or if no such file, says "Whoops! Think I'll die now...".
- Sets sysRequest, and punts user using terminate(YES, tPUNT).
- [modem.c]
- -Added cfg flag INFOOK to control room info creation in makeRoom().
- If 1, anybody can create room info; if 0, only Aides & Sysops can.
- [config.h, cfg.c, room.c]
- -Added rotating banners. New cfg parameter numbanners. If 0, just
- use normal banner.blb file; otherwise, use files banner.1, banner.2,
- ... . Second new cfg parameter, bannerblb. If 1, display banner.blb
- after rotating banner; if 0, don't. Banner logic in greeting(). New
- routine dobanner(). [citadel.h, config.h, cfg.c, ctdl.c, hothelp.c]
- -Added "from user @ node" to net-mail delivery message in netlog.sys.
- [netmain.c]
- -Added "Sending mail to user from user" message in s_n_m(). Also
- added "Forwarding mail to user from user @ node" message in s_f_m().
- [netcall.c]
- -In getText() and putBufChar(), use maxtext variable instead of MAXTEXT
- constant. maxtext is set at the start of getText(), to control size
- of mail messages from un-loggedIn users. New cfg parameter,
- anonmailmax. [config.h, cfg.c, editor.c]
- -New door mode 'i', link to room (DR_ROOM). (If room name contains
- spaces, replace them with '_' in the door definition.) Set up in
- initdoor(), check for in rundoor() and legaldoor(). Changed door
- struct member dr_dir to dr_link and put link dir or room in it.
- [door.h, door.c]
- -Pass through STadel subject field. Added to msgBuf struct, check
- for in getspool() and getmessage(). Send in sendXmh(). Spool out
- in _spool(). Write to message file in putmessage().
- [msg.h, getspool.c, msgio2.c, netmisc.c, postmsg.c]
- -Added room status description to [I]nfo output. Changed roomreport()
- to be non-static; outputs directory info only for Aides. Now
- called in doinfo() (only for Aides) to create room description.
- Also in doinfo(), call whosnetting() for Sysops. [citadel.h,
- roomedit.c, ctdl.c]
- -Add room name to editor command prompt in editText(). [editor.c]
- -Increased width of date field in scanzt.tos so time will fit.
- [scanzt.c]
- -Added some more net file transfer diagnostics to flingfile(),
- catchfile(), netsendsingle() and nf_request(). [netrcv.c]
-
- 91Aug04 v1.32-39 citadel.tos, ctdltabl.sys
- -Diddles to domain support. New cfg string var, #domain (cfg.domain).
- Clear domain for [L]ocal-save in editText(); also in heldmesg() and
- aideMessage(). Set domain in promote(). Display in putheader().
- [config.h, cfg.c, msg.c, editor.c, printmsg.c]
- -Display STadel subject (if non-null) in .R=; read1mesg(). [msg.c]
-
- 91Aug05 v1.32-40 citadel.tos, configur.tos, ctdl.h
- -Added "... " to context in editText() & replaceString(). [editor.c]
- -Change [B]atch-mark to [M]ark in browser(). [doread.c]
- -Added [U]nmark command to browser(). Added new element numalloc to
- _browse struct, to fix a glitch with increasing the browser item
- array size. [browser.h, doread.c]
- -Added [H]eader command to browser(). Calls arctoc() with current
- dirList entry. [doread.c]
- -Moved sysop.c into citutil/ so it gets included with normal utilities.
- [makefile]
- -Added new outFlag type, OUTBACKUP, for [B]ackup commands. [ctdl.h]
- -Added [B]ackup command to browser(). Sets outFlag = OUTBACKUP.
- Added OUTBACKUP support in wildcard(). Make sure OUTBACKUP is set on
- return from printdir() only if in singleMsg mode. [doread.c, misc.c]
- -Added some more Aide> diagnostics for room share failures in
- sendSharedRooms() and catchroom(); tied to netDebug. Also changed
- catchroom() room share errors sent to remote system, so room is
- referred to by that system's name, not a local alias. [netcall.c,
- netrcv.c]
- -Removed ctdlcnfg.sys parameter AUTOSHOWNEW, added DEFAUTONEW and user
- flag uAUTONEW. Check uAUTONEW in login(); set it up in
- newuserlogin() and config(). [config.h, log.h, cfg.c, login.c, misc.c]
- -Changed all instances of "<fnord>adel" to "Fnordadel". [lots]
-
- 91Aug06 v1.32-41 citadel.tos, configur.tos
- -Added "vaporize" stuff: new ctdlcnfg.sys parameter #vaporize
- (VAPORIZE flag); new global vars oldcatChar & oldcatSector (set in
- login()). New purge logic in dopurge() and backoutmsgs() partially
- implements vaporize mode. [config.h, citadel.h, cfg.c, login.c,
- terminat.c]
- -Changed message ID # read in doRegular() and doRead(), to be command
- driven by [#] and .R#. [ctdl.c, doread.c]
-
- 91Aug09 v1.32-42 citadel.tos
- -Finished off vaporize mode. New function wipemsgs() to kill all
- messages from one sector/char to another sector/char. Called in
- dopurge(). [citlib.h, msgio.c, terminat.c]
-
- 91Aug12 v1.32-43 citadel.tos
- -Converted door mode flag variable from short to long; flags from
- octal bitmaps to hex. [door.h]
- -Diddled some prompts and messages. [editor.c]
- -Added uAUTONEW flag display in showcfg(). [misc.c]
- -Tweaked scanzt.tos output line length. [scanzt.c]
- -Modified date/time display in net messages. [netmain.c, netrcv.c]
- -Diddled output line. [popular.c]
- -Don't let twits use .RG in doRead(). [doread.c]
-
- 91Aug15 v1.32-44 citadel.tos
- -Diddled user status output in systat() (.RS). [doread.c]
- -Added function rewindtag() to return tagfile pointer to start of
- file. Called in wildcard(). [citlib.h, libtag.c, misc.c]
- -Added [A]gain command to browser(). Process in wildcard().
- [doread.c, misc.c]
- -Added total marked file size to [V]iew in browser(). [doread.c]
- -Fixed a bug in [U]nmark in browser() that screwed up unmarking of
- files that were not at the end of the list. [doread.c]
-
- 91Aug16 v1.32-45 citadel.tos
- -Cosmetic hacks to systat() and configure() output. [doread.c,
- doenter.c]
- -Set some more flags in modIn() after ^E. [modem.c]
-
- 91Aug17 v1.32-46 citadel.tos
- -Altered showcfg() to use lots of mprintf()'s instead of lots of
- sprintf()'s and strcat()'s. Trying to fix address error. [misc.c]
-
- 91Aug18 v1.32-47 citadel.tos
- -Added CR after [?] menu in config() (.EC). [misc.c]
- -Fixed on browser() prompts and messages. [doread.c]
- -Use roomBuf.rbname as editor prompt in editText(), instead of
- formRoom(). [editor.c, door.c]
- -Added skipflag parameter to jumpFloor() so ;S, < and > can operate
- properly, vs. jumpFloor() when used with ;G. [floor.c]
- -Modify zFloor() to call nextroom() with bogus skipflag for call to
- toroom(), to avoid undoing gen setup for the current room. [floor.c]
- -Diddled zap messages in notseen(). [zaploop.c]
- -Added ctdlcnfg.sys parameter #infomax (cfg.infomax), to control
- size of info files entered by normal users (non-Aide and non-Sysop).
- Use in getText(). [config.h, cfg.c, editor.c]
-
- 91Aug19 v1.32-48 citadel.tos, configur.tos
- -Endless farging around trying to fix configur. Altered a ctdlfile()
- parameter to be of type OFFSET instead of int; hacked on struct cfg
- to make things proper types. [config.h, cfg.c, ctdlfile.c, etc.]
- -Fixed a bug with logBuf flag masks. [log.h]
- -Modified vaporize message in dopurge(). [terminat.c]
-
- 91Aug22 v1.32-49 citadel.tos
- -Added pause(200) after logout rundoor() in terminate(). [terminat.c]
- -Added a hangup() after ^E to punt user before normal logout stuff
- is seen; in modIn(). [modem.c]
- -Hacked out various copyright messages. [some]
-
- 91Aug23 v1.32-50 citadel.tos
- -Fixed status line overwrite problem in terminate(). Removed
- pause(200) added in -49. [terminat.c]
- -Fixed bug in tailmesg() with handing ^E command. Also changed the
- order of some flag setting in modIn() for ^E. [modem.c, msg.c]
- -Added new door mode 'i' to DOORCHARS so ckdoor won't complain.
- Altered ckdoor to parse 'i'. [door.h, ckdoor.c]
-
- 91Aug30 v1.32-51 citadel.tos
- -Fixed a bug in displaymesg() causing fargups when deleting the last
- Mail> message while reading [N]ew. [msg.c]
- -Fixed some bugs in displaymesg() when handling rHELD/rCOMMENT/
- rPROMOTE. The 'last' variable was getting screwed up in Mail>.
- There was potential for fargup in non-Mail> rooms when reading [N]ew/
- [F]orward and room size decreased to the point that no new msgs
- remained to be read (this condition was not checked for). The
- 'leftover' variable wasn't reset properly in non-Mail> rooms when
- reading [N]ew/[F]orward and room size decreased. [msg.c]
- -Added slot pointer debugging in displaymesg(), tied to Debug. [msg.c]
- -Made makebar() do one \n to scroll the screen after making the bar.
- (First line printed after makebar() gets trapped in status line.)
- [statbar.c]
- -Made dosexec() check makebar() return code and shut off bar if there
- was a problem. [sysdep.c]
- -Added new door mode 'h' (DR_HOME), to execute door in BBS home
- directory (i.e. no link to other places in directory rooms).
- Parse in initdoor(), handle in rundoor(). [door.h, door.c]
- -Added msgBuf flags to .R= in read1mesg(), tied to Debug. [msg.c]
- -Use return value of srchNet() in deletemail(). [msg.c]
- -Renamed srchNet() to srchNetId(). [citadel.h, netmisc.c, netrcv.c]
- -Added new function srchNetNm() to search netTab[] for given node
- name. [citadel.h, netmisc.c]
- -Use srchNetNm() in deletemail() instead of srchNet(). [msg.c]
-
- 91????? *** v1.32 public release sent out ***
-
- [CONTINUED IN INCREM.5]
-